Z Zhizhou Li Director / Actor DouBan IMDb Actor The Stranded 2019 6.3 The Man in the High Castle 2015 - 2019 8.0